<?php

declare(strict_types=1);

namespace App\CustHub\Request;

use Mine\MineFormRequest;

class RobotRequest extends MineFormRequest
{
    public function robotLoginRules()
    {
        return [
            'loginQrcodeKey' => 'required'
        ];
    }

    public function verifyLoginRules()
    {
        return [
            'loginQrcodeKey' => 'required',
            'verifyCode' => 'required'
        ];
    }

    public function loginOutRules()
    {
        return [
            'id' => 'required'
        ];
    }

    public function deleteRules()
    {
        return [
            'id' => 'required'
        ];
    }

    public function autoSwitchRules()
    {
        return [
            'id' => 'required'
        ];
    }

    public function loginRecord()
    {
        return [
            'id' => 'required'
        ];
    }

    public function checkLogin()
    {
        return [
            'id' => 'required'
        ];
    }

    public function getPersonalQRCodeRules(): array
    {
        return [
            'id' => 'required'
        ];
    }

    public function editRemarkRules(): array
    {
        return [
            'id' => 'required',
            'remark' => 'required'
        ];
    }

    public function resetClientRules():array
    {
        return [
            'id' => 'required'
        ];
    }
}